pulse repeating - Spanish English Dictionary